/**
 * function para exportar las llamadas a excel
 * @param boolen all true si se van a exportar todas las llamadas
 * @param string fecha intervalo de las fechas para las consultas
 * @param atring texto si las llamadas son de tipo entrantes o salientes
 */
function ExporEncuestas(all, fecha, form_id,entidad_id,entidad_tipo) {
    console.log(fecha, form_id);
    if (all) {
        $('#formId').attr('action', baseUrl + "nosey/default/exportar?fecha=" + fecha + "&idformulario=" + form_id + "&entidad_id=" + entidad_id+ "&entidad_tipo=" + entidad_tipo );
        $('#id_encuesta').val('todos');
        if ($('#historialformulario-grid table tbody .empty').val() == '') {
            bootbox.alert("No existen datos que exportan en esas fechas.");
        }
        else {
            $('#formId').submit();
        }
    }
    else if (!all) {
        var selected = $("#historialformulario-grid").selGridView("getAllSelection");
        if (selected != '') {
            $('#formId').attr('action', baseUrl + "nosey/default/exportar?fecha=" + fecha + "&idformulario=" + form_id + "&entidad_id=" + entidad_id+ "&entidad_tipo=" + entidad_tipo);
            $('#id_encuesta').val(selected);
            $('#formId').submit();
        } else {
            bootbox.alert("Seleccione al menos un formulario.");
        }
    }
}
function search() {
    $.fn.yiiGridView.update('historialformulario-grid', {
        data: $('.search-form form').serialize()
    });
}
